insufficient (quantity) - Turkish English Dictionary